/*****************************************************
 * jr generated file
 ****************************************************/
import java.rmi.*;
import edu.ucdavis.jr.*;
import edu.ucdavis.jr.jrx.*;
import java.rmi.*;
import java.io.Serializable;

public interface InOp_doubleXdoubleXintTovoid
  extends Op_doubleXdoubleXintTovoid
{
    static final long serialVersionUID = 0;
    public void call(long JRtimestamp, double arg0, double arg1, int arg2) throws java.rmi.RemoteException
;
    public void send(long JRtimestamp, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public void send(long JRtimestamp, edu.ucdavis.jr.RemoteHandler handler, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public void send(long JRtimestamp, Op_voidTovoid.JRProxyOp retOp, 
edu.ucdavis.jr.RemoteHandler handler, Exception thrown, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public Cap_voidTovoid cosend(long JRtimestamp, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public Cap_voidTovoid cosend(long JRtimestamp, edu.ucdavis.jr.RemoteHandler handler, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public Cap_voidTovoid cosend(long JRtimestamp, Op_voidTovoid.JRProxyOp retOp, 
edu.ucdavis.jr.RemoteHandler handler, Exception thrown, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public Recv_doubleXdoubleXintTovoid recv() throws java.rmi.RemoteException;
    public Cap_voidTovoid cocall(long JRtimestamp, double arg0, double arg1, int arg2) throws java.rmi.RemoteException
;
    public Cap_voidTovoid cocall(long JRtimestamp, edu.ucdavis.jr.RemoteHandler handler, Cap_voidTovoid fretOp, double arg0, double arg1, int arg2) throws java.rmi.RemoteException;
    public InOpIterator elements() throws java.rmi.RemoteException;
    public boolean isRemote(String site) throws java.rmi.RemoteException;
}
